package com.xiguaji.tiktok.v1.tiktok.ranking.model;

import lombok.Data;
import org.springframework.data.annotation.Id;
import org.springframework.data.relational.core.mapping.Column;
import org.springframework.data.relational.core.mapping.Table;

import java.io.Serializable;
/**
 * @author yzz
 * @Date 2020-11-26 11:14:03
 */
@Data
@Table(value="ranking_enterprise")
public class RankingEnterprise implements Serializable{

    private static final long serialVersionUID = 1L;
    /**
     *
     */
    @Column(value="avatar")
    private java.lang.String avatar;

    /**
     *平均观看量
     */
    @Column(value="avg_view")
    private java.lang.Long avgView;

    /**
     *
     */
    @Id
    @Column(value="belong")
    private java.lang.Integer belong;

    /**
     *email
     */
    @Column(value="bio_email")
    private java.lang.String bioEmail;

    /**
     *个人主页website
     */
    @Column(value="bio_url")
    private java.lang.String bioUrl;

    /**
     *
     */
    @Column(value="blogger_type")
    private java.lang.Long bloggerType;

    /**
     *创建人
     */
    @Column(value="create_by")
    private java.lang.String createBy;

    /**
     *创建时间
     */
    @Column(value="create_time")
    private java.lang.Long createTime;

    /**
     *个人蓝V认证
     */
    @Column(value="custom_verify")
    private java.lang.String customVerify;

    /**
     *
     */
    @Column(value="engagement_rate")
    private java.lang.Double engagementRate;

    /**
     *企业蓝V认证
     */
    @Column(value="enterprise_verify_reason")
    private java.lang.String enterpriseVerifyReason;

    /**
     *
     */
    @Column(value="follower")
    private java.lang.Integer follower;

    /**
     *
     */
    @Column(value="follower_growth")
    private java.lang.Long followerGrowth;

    /**
     *
     */
    @Column(value="id")
    private java.lang.Long id;

    /**
     *
     */
    @Column(value="likes")
    private java.lang.Long likes;

    /**
     *
     */
    @Column(value="likes_growth")
    private java.lang.Long likesGrowth;

    /**
     *
     */
    @Column(value="nickname")
    private java.lang.String nickname;

    /**
     *
     */
    @Column(value="position")
    private java.lang.Integer position;

    /**
     *
     */
    @Column(value="ranking")
    private java.lang.Integer ranking;

    /**
     *
     */
    @Column(value="ranking_type")
    private java.lang.Integer rankingType;

    /**
     *
     */
    @Column(value="region")
    private java.lang.String region;

    /**
     *
     */
    @Column(value="review_growth")
    private java.lang.Long reviewGrowth;

    /**
     *
     */
    @Column(value="score")
    private java.lang.Float score;

    /**
     *
     */
    @Column(value="share_growth")
    private java.lang.Long shareGrowth;

    /**
     *
     */
    @Column(value="state")
    private java.lang.String state;

    /**
     *
     */
    @Column(value="uid")
    private java.lang.Long uid;

    /**
     *
     */
    @Column(value="unique_id")
    private java.lang.String uniqueId;

    /**
     *更新人
     */
    @Column(value="update_by")
    private java.lang.String updateBy;

    /**
     *更新时间
     */
    @Column(value="update_time")
    private java.lang.Long updateTime;

    /**
     *
     */
    @Column(value="view_growth")
    private java.lang.Long viewGrowth;

    /**
     *是否开通购物车 
     */
    @Column(value="with_fusion_shop_entry")
    private java.lang.Boolean withFusionShopEntry;

}